916462
1001788
430252
913330
206965
306740
637387
476303
111629
711238
344385
715193
5169799
3590581
3118148
2420804
2243988
2070609
1991358
192178
1776118
1724136
1696196
1642471